Big Huge Thesaurus

drug dealer

noun